backscattered radiation - German English Dictionary